package data;

import java.util.Collection;
import util.SubCategoriaDTO;
import util.SubCategoriaAssembler;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

public class SubCategoriaDAO extends HibernateDaoSupport {
  
 public boolean insert(SubCategoriaDTO profDTO) {
   getHibernateTemplate().save(profDTO);
   return true;
 }
 
 public boolean delete(SubCategoriaDTO profDTO) {
   getHibernateTemplate().delete(profDTO);
   return true;
 }
 
 public SubCategoriaDTO findById(int id) {
   SubCategoriaDTO prof;
   prof = (SubCategoriaDTO)getHibernateTemplate().get(SubCategoriaDTO.class,new Integer(id));
   return prof;
 }
 
 public boolean update(SubCategoriaDTO profDTO) {
   getHibernateTemplate().update(profDTO);
   return true;
 }
 
 public Collection findAll() {
   return getHibernateTemplate().find("from SubCategoriaDTO");
 }
}